*{
    margin: 0px;
    padding: 0px;
}
.header{
    background-color: #fcfcfc;
    height: 60px;
    position: relative;
}
.logo{
    top: 30%;
    left: 16%;
    position: absolute;
}
.login_info{
    position: absolute;
    right: 10%;
    top: 30%;
}
.login_info a{
    text-decoration: none;
    color: orange;
}
.el-input__inner{
    border-radius: 0px;
    border-top:none;
    border-left:none ;
    border-right:none ;
}
.main{
    position: relative;

}
:-moz-placeholder {
    text-align: center;
}

::-moz-placeholder {
    text-align: center;
}

::-webkit-input-placeholder {
    text-align: center;
}

:-ms-input-placeholder {
    text-align: center;
}
.main input{
    border: none;
}
.demo-ruleForm{
    position: absolute;
    left: 42%;
    width: 15.25rem;
    height: 100%;
    margin-top: 20px;
}
.main input{
    border-radius: 0px;
    outline: none;
    border-bottom: 1px solid #8c939d;
    margin-bottom: 10px;
}
.mailInput{
    width: 60%;
}
